couldn't be better - German English Dictionary